#home_ss { float: right; width: 492px; }
#home_ss h3 { font-size: 24px; color: #0e78c1; font-weight: bold; border-bottom: #c4c0c0 1px solid; width: 100%; height: 50px; line-height: 50px; margin-bottom: 0px; margin-top:0px; }
#home_ss h3 a {color: #0e78c1;text-decoration:none ; }
#home_ss h3 span { float: right; font-weight: normal; font-size: 14px; color: #333333; }
#home_ss h2 { font-size: 22px; color: #dd000e; border-bottom: #CCC 1px dotted; height: 50px; line-height: 50px; font-weight: bold; margin-top: 0px; }
#home_ss ul { margin: 0px; padding: 0px; }
#home_ss ul li { height: 33px; background: url(../images/home_10.jpg) no-repeat 0px 3px; list-style: none; padding-left: 15px; }
#home_ss ul li span { float: right; color: #999 }
#top_scroll { color: #FFF; font-size: 14px; }
#top_scroll a { color: #FFF }
#top_scroll span { width: 120px; float: left; text-align: center; }
#top_scroll marquee { float: left; width: 1030px; float: left; }
#home_banner { float: left; width: 671px; }
/*平安建设*/
#home_pn h2 { font-size: 18px; background: url(../images/home_14.jpg) no-repeat left center; height: 35px; line-height: 35px; color: #FFF; text-indent: 8px; border-bottom: #CCC 2px solid; font-weight: bold; }
#home_pn h2 a {color: #FFF;text-decoration:none ; }
#home_pn h2 span { float: right; font-weight: normal; font-size: 14px; color: #333333;  }
#home_pn h2 span a { color: #333 }
#home_pn ul li { height: 30px; line-height: 30px; background: url(../images/home_24.jpg) no-repeat left center; padding-left: 10px; }
#home_pn ul li span { float: right; color: #999 }
#home_pn_tj img { float: left; margin-right: 10px; }
#home_pn_tj .pn_more { color: #F00 }
#home_pn_tj .pn_more a { color: #F00 }
#home_pn_tj .pn_title span { float: right; color: #999 }
#home_body_a { margin-top: 10px; }
#new_sd { width: 926px; float: left; }
#new_sd_right { float: right }
#new_sd_right ul li { margin-bottom: 4px; }
#new_sd_right ul li:nth-child(3) { margin-bottom: 0px; border-radius: 50 }
#home_body_d h2 { font-size: 18px; background: url(../images/home_62.jpg) no-repeat left center #f9f9f9; height: 40px; line-height: 40px; color: #FFF; text-indent: 15px; font-weight: bold; }
#home_body_d h2 a {color: #FFF;text-decoration:none ; } 
#home_body_d h2 span { float: right; font-weight: normal; font-size: 14px; color: #333333;  } 
#home_body_d h2 span a {color: #333333; }
#home_body_d ul li { height: 30px; line-height: 30px; background: url(../images/home_24.jpg) no-repeat left center; text-indent: 10px; }
#home_body_d ul li span { float: right; color: #999 }
#home_link { background: #e5e5e5; height: 50px; line-height: 50px; }
#home_body_b { margin-top: 10px; }
.home_xc { margin-top: 20px; }
.home_xc ul li { float: left; font-size: 18px; font-weight: bold; width: 97px; height: 35px; line-height: 35px; text-align: center; margin-right:20px; cursor:pointer}
.home_xc ul li.cur { background: url(../images/home_14.jpg) no-repeat center center; color: #FFF; }
.home_xc ul li.cur a {color: #FFF;text-decoration:none ;  }
#home_xc_info { margin-top: 10px; }
#home_xc_info  ul li{ display:none;}
/*中间滚动部分*/
#mid_scroll_content { border: #f0f0f0 2px solid; margin-top: 20px; }
.mid_scroll_left { width: 40px; text-align: center; font-size: 18px; line-height: 24px; color: #FFF; background: #ef4c33; padding: 10px; font-weight: bold; float:left;}
#kinMaxShow { width: 671px; height: 432px; overflow: hidden; }
#kinMaxShow .KMSPrefix_kinMaxShow_image_box .KMSPrefix_kinMaxShow_image_item { background-size: cover; }
#kinMaxShow span { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 30px; background: #000; filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7; color: #FFF; line-height: 30px; text-align: center; }
/*总网滚动*/
.txtMarquee-left { width: 1058px; position: relative; float: left }
.txtMarquee-left .bd { padding: 10px; }
.txtMarquee-left .bd .tempWrap { width: 1058px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.txtMarquee-left .bd ul li { margin-right: 20px; float: left; height: 24px; line-height: 24px; text-align: left; _display: inline; width: auto !important; }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li span { color: #999; }

/*备用通栏*/
.picScroll-left { width:1140px; overflow: hidden; position: relative; float:left; height:110px;}
.picScroll-left .hd { overflow: hidden;}
.picScroll-left .hd .prev{ left:10px;position:absolute; top:50px;}
.picScroll-left .hd .next, .picScroll-left .hd .next { display: block; width:21px; height: 21px;overflow: hidden; cursor: pointer;}
.picScroll-left .hd .next{ right:0px;position:absolute;top:50px;}
.picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; }
.picScroll-left .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer;}
.picScroll-left .hd ul li.on { background-position: 0 0; }
.picScroll-left .bd { padding: 10px 30px; margin-top:20px;}
.picScroll-left .bd ul { overflow: hidden; zoom: 1;}
.picScroll-left .bd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .pic { text-align: center; }
.picScroll-left .bd ul li .pic img { width:200px; height:65px; display: block;}
.picScroll-left .bd ul li .pic a:hover img { border-color: #999; }
.picScroll-left .bd ul li .title { line-height: 24px; }

/*链接搜索*/
.select_link{ background: #ffffff; border-radius: 5px; width: 120px;  margin-top: 20px; margin-bottom:15px;height: 30px; line-height: 30px;}
